a puddle of stagnant water - Fransızca İngilizce Sözlük